package com.mcxx.modules.miniSalvation.order.dto;

import com.mcxx.modules.BaseParam;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;
import java.util.List;


@Data
public class ExInsuranceDrawUpDTO extends BaseParam implements Serializable {

    private static final long serialVersionUID = -1;

    private String id;

    @ApiModelProperty(value = "保险公司")
    private String insureCompany;
    @ApiModelProperty("险种名称")
    private String insureTypeName;
    @ApiModelProperty("险种编码")
    private String insureTypeCode;
    @ApiModelProperty("开始日期")
    private Date startDate;
    @ApiModelProperty("终止日期")
    private Date endDate;
    @ApiModelProperty("签订日期")
    private Date signDate;
    @ApiModelProperty("行政区划")
    private String areaCode;
    @ApiModelProperty("签订机构id")
    private String signOrgId;
    @ApiModelProperty("机构级别")
    private String orgLevel;
    @ApiModelProperty("协议文件")
    private String imgUrl;
    @ApiModelProperty("保险人数")
    private Integer insureMembers;
    @ApiModelProperty("单人保额")
    private String insureQuote;
    @ApiModelProperty("保险状态")
    private String insureStatus;

    @ApiModelProperty("确认人id")
    private String confirmId;
    @ApiModelProperty("确认时间")
    private Date confirmDate;
    @ApiModelProperty("创建人id")
    private String createId;
    @ApiModelProperty("创建时间")
    private Date createDate;
    @ApiModelProperty("更新时间")
    private Date updateDate;
    @ApiModelProperty("备注信息")
    private String remark;

    private String insuranceEfficientTime;

    private String sumPrice;






}
